﻿using System;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

namespace Microsoft.Office.Interop.Word
{
	[CompilerGenerated]
	[DefaultMember("Text")]
	[Guid("00020975-0000-0000-C000-000000000046")]
	[TypeIdentifier]
	[ComImport]
	public interface Selection
	{
		[DispId(0)]
		string Text { [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.BStr)] get; [DispId(0)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.BStr)] set; }

		void _VtblGap1_28();

		[DispId(1102)]
		ParagraphFormat ParagraphFormat { [DispId(1102)] [MethodImpl(MethodImplOptions.InternalCall)] [return: MarshalAs(UnmanagedType.Interface)] get; [DispId(1102)] [MethodImpl(MethodImplOptions.InternalCall)] [param: MarshalAs(UnmanagedType.Interface)] set; }

		void _VtblGap2_95();

		[DispId(507)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void TypeText([MarshalAs(UnmanagedType.BStr)] [In] string Text);

		void _VtblGap3_2();

		[DispId(512)]
		[MethodImpl(MethodImplOptions.InternalCall)]
		void TypeParagraph();
	}
}
